insulating substance - Spanish English Dictionary